body{height:auto; width:auto; margin:0 auto; background:#f2f2f2;}
.background_1{height:auto; width:auto; margin:0 auto; background:url(home_images/bg_1.JPG) repeat-x top; padding-top:62px;} 
.background_2{height:auto; width:auto; margin:0 auto; background:url(home_images/bg_3.png);} 
.background_3{height:auto; width:auto; margin:0 auto; background:url(home_images/bg_2.PNG) no-repeat top;} 
a{text-decoration:none;}
/*-------------------------------------------------------------------------------------*/
#upper_main_body{width:1000px; /*height:800px;*/ margin: 0 auto; border:0px solid #F30;}


#log_btn{width: 120px; height: 21px; background: url(home_images/search_go.PNG) repeat-x; position: absolute; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; behavior: url(ie-css3.htc); padding:5px 10px; margin-top: -50px; margin-left: 30px; cursor:pointer;}
	#log_btn p{margin: 3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold;}
#log_in{width: 400px; height: 160px; padding: 0px 15px 20px; position: absolute; background: url(images/pop_log.png) no-repeat; z-index: 1; display: none;}
	#log_styl {width: 160px; padding: 3px; margin-left: 20px;}
	#log_in p{font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFBA00; font-weight: bold; margin: 0px;}
	#log_in form{margin-left: 5px;}
	#log_in a{color: #fff; cursor: pointer;}
	#log_in
	#sign_btn{background: url(home_images/search_go.PNG) repeat-x; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; behavior: url(ie-css3.htc); padding:5px 10px; border: none; font-weight: bold; margin-right: 30px;}
#search_1{margin-left:724px;}
#search_1 input { position:absolute;  margin:0px; margin-top:-43px;}
#search_1 a{text-decoration:none; color:#300b1c;}
#go_search{ position:absolute; margin-left:155px; background:url(home_images/search_go.PNG); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; behavior: url(ie-css3.htc); padding:5px 10px; font-family:Tahoma, Geneva, sans-serif; font-size:15px; font-weight:bold; margin-top:-48px;}

#order_delivery{position:absolute; margin-top:23px; margin-left:54px;}
.order_0 img{margin-top:2px;}
.order_1{font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#FFF;}
.order_2{font-family:Tahoma, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#ffba00;}
#loiter_logo{position:absolute; margin-top:-34px; margin-left:381px;}
#shopping_cart{position:absolute; margin-top:23px; margin-left:735px;}
.cart_0 img{margin-top:2px;}
.cart_1{font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#FFF;}
.cart_2{font-family:Tahoma, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#ffba00;}

#upper_navigation{height:70px; width:999px; background:url(home_images/upper_navigation.PNG); margin-top:178px; position:absolute;}
#upper_navigation ul{list-style:none; /*margin-left:161px;*/ /*margin-top:21px;*/ margin-top:-5px; margin-left:55px;}
#upper_navigation ul li{float:left; /*margin-right:40px;*/ margin-right:5px; color:#ffba01; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-shadow: 2px 2px 4px #000; width:134px; text-align:center; height:34px;  padding-top:25px;}
#upper_navigation ul li:hover {background:url(home_images/active_nav.PNG); color:#300b1c; text-shadow:none;}
#upper_navigation ul .active {background:url(home_images/active_nav.PNG); color:#300b1c; text-shadow:none;}
#upper_navigation ul  a{text-decoration:none; color:#ffba01;}

#slide_show{padding-top:255px; width:auto;}
.red_star{position:absolute; margin-left:570px; margin-top:252px;}
.green_shop{position:absolute; margin-left:781px;margin-top:325px;}
#banner{height:480px;}


/*.sliderItem .monitor{ margin-top:26px;margin-left:15px;}
.item_header{font-family:Tahoma, Geneva, sans-serif; font-size:32px; color:#FFF; font-weight:bold; position:absolute; margin-top:-52px;
margin-left:616px; text-shadow:1px 1px 9px #000;}
.item_details{width:340px;margin-top:-388px; margin-left:632px; text-align:justify; line-height:1;}
.item_details_p{font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#FFF; font-style:italic; text-shadow:1px 1px 6px #000;}
.shop_now{font-family:Tahoma, Geneva, sans-serif; font-size:26px; color:#FFF; text-shadow:2px 2px 6px #000; font-weight:bold; position:absolute;
margin-left:807px; margin-top:113px; text-decoration:none;}
.shop_now:hover{color:#FC0;}
.item_price{position:absolute;font-family:Tahoma, Geneva, sans-serif; font-size:26px; color:#FFF; text-shadow:2px 2px 6px #000; font-weight:bold;
margin-left:617px; margin-top:66px;}
.item_price span{font-size:46px !important;}*/


/*-------------------------------------------------------------------------------------*/
#next_main_body{width:1000px; height:auto; margin: 0 auto;}

#three_quality{}
#three_quality ul{list-style:none; padding:0px; margin:0px;  height: 95px; margin-left:30px; margin-top:23px;}
#three_quality ul li{float:left; margin-right:15px;}
#three_quality_1{width:300px; height: 92px; background:#ededed; border:1px solid #d6d4d4;}
#three_quality_2{width:300px; height: 92px; background:#ededed; border:1px solid #d6d4d4;}
#three_quality_3{width:300px; height: 92px; background:#ededed; border:1px solid #d6d4d4;}

#three_quality_1_tag{width:58px; height: 86px; background:url(home_images/01.PNG) 0px -20px no-repeat; margin-left:18px; position:absolute;}
#three_quality_1_tag:hover{background:url(home_images/01.PNG) 0px 0px no-repeat;}
#three_quality_1 p{margin-left:90px; font-family:"Times New Roman", Times, serif; font-size:20px; color:#6e6b6b;  margin-top: 9px}
#three_quality_2_tag{width:58px; height: 86px; background:url(home_images/02.PNG) 0px -20px no-repeat; margin-left:18px; position:absolute;}
#three_quality_2_tag:hover{background:url(home_images/02.PNG) 0px 0px no-repeat;}
#three_quality_2 p{margin-left:90px; font-family:"Times New Roman", Times, serif; font-size:20px; color:#6e6b6b;  margin-top: 9px}
#three_quality_3_tag{width:58px; height: 86px; background:url(home_images/03.PNG) 0px -20px no-repeat; margin-left:18px; position:absolute;}
#three_quality_3_tag:hover{background:url(home_images/03.PNG) 0px 0px no-repeat;}
#three_quality_3 p{margin-left:90px; font-family:"Times New Roman", Times, serif; font-size:20px; color:#6e6b6b;  margin-top: 9px}
/*-------------------------------------------------------------------------------------*/


#cata_feathured{overflow: hidden; margin-top:20px;}
#catagories{width:252px; float:left; padding-bottom: 20px;}
#catagories_head{-moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; behavior: url(ie-css3.htc); background:url(home_images/catergories_header.PNG); font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#FFF; text-shadow: 2px 2px 4px #000; width:215px; height:51px; }
#catagories_head p{position:absolute; margin-top:13px; margin-left:30px;}
#catagories .nav_ul_1{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4a1328;
line-height:1;}
#catagories .nav_ul_1 a{text-decoration:none; color:#4a1328;}
#catagories .nav_ul_2{ list-style:none;}
#catagories .nav_ul_1 li{background:url(home_images/bignsmall_circle.PNG) 0px -14px no-repeat; padding:5px; padding-left:25px;}
#catagories .nav_ul_2 li{background:url(home_images/small_circle.PNG) 0px -19px no-repeat; padding:5px; padding-left:20px;}
/*-------------------------------------------------------------------------------------*/
#cart_side{-moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; behavior: url(ie-css3.htc); width:195px; height:auto; padding:10px; background:#51142a;}
#cart_side table{}
#cart_side img{margin-bottom: 5px; margin-left: 10px; margin-top: 6px;}
#cart_side table tr td{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; }
#cart_side table tr .amount{width:50px;}

#chart_divider{height:2px; width:160px; background:url(home_images/cart_divider.JPG); margin-top:10px; margin-bottom:20px; margin-left:17px;}

#cart_side p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; line-height:1;}
#cart_side p span{color:#f1bb04; font-size:14px !important; font-weight:bold;}

#chart_check_out_outter{margin-left:28px;height:38px; width: 138px; margin-bottom:10px;}
#cart_check_out{ height:38px; width: 138px; background:url(home_images/cart_checkout.PNG);-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; behavior: url(ie-css3.htc);}
#cart_check_out p{margin-top:10px; margin-left:17px; position:absolute; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#4c031e; }
/*-------------------------------------------------------------------------------------*/
#feathured{width:739px; border:0px solid; float:left; }
#feathured ul{list-style:none; margin:0px; padding:0px; overflow:hidden; margin-bottom:20px;}
#feathured ul li{float:left; width:231px;}
.margin_right_li{margin-right:23px;}
.feathured_food_1{height:auto; width:auto; padding:10px; background:#FFF; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; behavior: url(ie-css3.htc);}
.feathured_food_1 img{-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; behavior: url(ie-css3.htc);}
.feathured_food_1:hover{background:#360114;}
#feathured ul li p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#7d0134; line-height:1; margin-left:10px;}
#feathured ul li p span{color:#767676; font-weight:100; font-size:12px;}

.amount_addtocart{height:auto; width:auto; overflow:hidden;}
.amount_addtocart p{float:left; font-family:Arial, Helvetica, sans-serif !important; font-size:19px !important; font-weight:bold !important; color:#600525 !important; line-height:1 !important; margin-top:11px !important;}
.addtocart_bar{width:104px; height:32px; background:url(home_images/featured_addtocart.PNG); float:right; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc); margin-top: 5px;}
.addtocart_bar p{font-family:Arial, Helvetica, sans-serif !important; font-size:14px !important; font-weight:bold !important; color:#FFF !important; text-shadow: 1px 1px 2px #000; position:absolute !important; margin-top:7px !important; margin-left:11px !important}


/*-------------------------------------------------------------------------------------*/
#footer{width:auto; height:100px; background:url(home_images/bg_3.png); margin: 0 auto;}
#footer_shadow{width:auto; height:100px; background:url(home_images/footer_shadow.png) repeat-x top;}
#footer_ul{height:auto; margin:0 auto; width:318px;}
#footer ul{margin:0px; padding:0px; list-style:none; overflow:hidden; padding-top:20px;}
#footer ul li{float:left; margin-right:10px;}
#footer ul li a{text-decoration:none; color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
#footer p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#ffae00; line-height:1; text-align:center;}